large screen display - Alemán Inglés Diccionario